package pipeline

import (
	"time"
)

type TArtifactArchive struct {
	Id         int64     `xorm:"pk autoincr BIGINT(20)" json:"id"`
	Xid        string    `xorm:"not null pk VARCHAR(64)" json:"xid"`
	RepoId     string    `xorm:"VARCHAR(64)" json:"repoId"`
	BuildId    string    `xorm:"VARCHAR(64)" json:"buildId"`
	StageId    string    `xorm:"VARCHAR(64)" json:"stageId"`
	JobId      string    `xorm:"VARCHAR(64)" json:"jobId"`
	ArtId      string    `xorm:"VARCHAR(64)" json:"artId"`
	Repository string    `xorm:"VARCHAR(100)" json:"repository"`
	Name       string    `xorm:"VARCHAR(200)" json:"name"`
	Created    time.Time `xorm:"DATETIME" json:"created"`
}
